<template>
  <div class="user-info">
    <user-info-bell></user-info-bell>
    <user-info-chat-dot></user-info-chat-dot>
    <user-info-collection-tag></user-info-collection-tag>
    <user-info-avatar></user-info-avatar>
  </div>
</template>

<script lang="ts">
import { defineComponent } from 'vue';
import userInfoAvatar from './user-info-avatar.vue';
import userInfoBell from './user-info-bell.vue';
import userInfoChatDot from './user-info-chatDot.vue';
import userInfoCollectionTag from './user-info-collectionTag.vue';

export default defineComponent({
  components: {
    userInfoAvatar,
    userInfoBell,
    userInfoChatDot,
    userInfoCollectionTag
  },
  setup() {
    return {};
  }
});
</script>

<style scoped lang="less">
.user-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  right: 20px;
  bottom: 0;
  width: 150px;
  height: 100%;
  .userInfoIcon {
    width: 20px;
  }
  .userNameText {
    font-size: 12px;
    margin-left: -10px;
  }
}
</style>
